package com.sunflower.bath.model;

import java.util.Date;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
import org.framework.mybatis.IModel;

public class JobExecution implements IModel { 

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	public String toString() {return ReflectionToStringBuilder.toString(this);}

 	/** 
	* 获取 批处理任务ID
	*/ 
	public String getJobExecutionId(){ return jobExecutionId ; } 
	/** 
	* 设置 批处理任务ID
	*/ 
	public void setJobExecutionId(String jobExecutionId){ this.jobExecutionId=jobExecutionId ; } 
 	/** 
	* 获取 版本号
	*/ 
	public String getVersion(){ return version ; } 
	/** 
	* 设置 版本号
	*/ 
	public void setVersion(String version){ this.version=version ; } 
 	/** 
	* 获取 线程ID
	*/ 
	public String getJobThreadId(){ return jobThreadId ; } 
	/** 
	* 设置 线程ID
	*/ 
	public void setJobThreadId(String jobThreadId){ this.jobThreadId=jobThreadId ; } 
 	/** 
	* 获取 任务名称
	*/ 
	public String getJobName(){ return jobName ; } 
	/** 
	* 设置 任务名称
	*/ 
	public void setJobName(String jobName){ this.jobName=jobName ; } 
 	/** 
	* 获取 描述
	*/ 
	public String getJobDec(){ return jobDec ; } 
	/** 
	* 设置 描述
	*/ 
	public void setJobDec(String jobDec){ this.jobDec=jobDec ; } 
 	/** 
	* 获取 启动标识：0-启动；1-停止
	*/ 
	public Integer getJobIdentity(){ return jobIdentity ; } 
	/** 
	* 设置 启动标识：0-启动；1-停止
	*/ 
	public void setJobIdentity(Integer jobIdentity){ this.jobIdentity=jobIdentity ; } 
 	/** 
	* 获取 执行类名
	*/ 
	public String getJobClass(){ return jobClass ; } 
	/** 
	* 设置 执行类名
	*/ 
	public void setJobClass(String jobClass){ this.jobClass=jobClass ; } 
 	/** 
	* 获取 执行方法全路径
	*/ 
	public String getJobMethod(){ return jobMethod ; } 
	/** 
	* 设置 执行方法全路径
	*/ 
	public void setJobMethod(String jobMethod){ this.jobMethod=jobMethod ; } 
 	/** 
	* 获取 运行脚本内容
	*/ 
	public String getJobSql(){ return jobSql ; } 
	/** 
	* 设置 运行脚本内容
	*/ 
	public void setJobSql(String jobSql){ this.jobSql=jobSql ; } 
	/** 
	* 获取 url请求路径
	*/ 
	public String getJobUrl(){ return jobUrl ; } 
	/** 
	* 设置 url请求路径
	*/ 
	public void setJobUrl(String jobUrl){ this.jobUrl=jobUrl ; } 
 	/** 
	* 获取 批处理类型：0、sql语句;1、jar包;2、url；3、存储过程
	*/ 
	public Integer getJobType(){ return jobType ; } 
	/** 
	* 设置 批处理类型：0、sql语句;1、jar包;2、url；3、存储过程
	*/ 
	public void setJobType(Integer jobType){ this.jobType=jobType ; } 
 	/** 
	* 获取 管理级别：0、普通;1、中级;2、高级
	*/ 
	public Integer getJobMagType(){ return jobMagType ; } 
	/** 
	* 设置 管理级别：0、普通;1、中级;2、高级
	*/ 
	public void setJobMagType(Integer jobMagType){ this.jobMagType=jobMagType ; } 
 	/** 
	* 获取 更新时间
	*/ 
	public Date getUpdateTime(){ return updateTime ; } 
	/** 
	* 设置 更新时间
	*/ 
	public void setUpdateTime(Date updateTime){ this.updateTime=updateTime ; } 
 	/** 
	* 获取 更新人
	*/ 
	public String getUpdaterId(){ return updaterId ; } 
	/** 
	* 设置 更新人
	*/ 
	public void setUpdaterId(String updaterId){ this.updaterId=updaterId ; } 
 	/** 
	* 获取 创建时间
	*/ 
	public Date getCreateTime(){ return createTime ; } 
	/** 
	* 设置 创建时间
	*/ 
	public void setCreateTime(Date createTime){ this.createTime=createTime ; } 
 	/** 
	* 获取 创建人
	*/ 
	public String getCreaterId(){ return createrId ; } 
	/** 
	* 设置 创建人
	*/ 
	public void setCreaterId(String createrId){ this.createrId=createrId ; } 
 	public String getBak1(){ return bak1 ; } 
	public void setBak1(String bak1){ this.bak1=bak1 ; } 
 	public String getBak2(){ return bak2 ; } 
	public void setBak2(String bak2){ this.bak2=bak2 ; } 
 	public String getBak3(){ return bak3 ; } 
	public void setBak3(String bak3){ this.bak3=bak3 ; } 

 	/** 
	* 批处理任务ID
	*/ 
	private String jobExecutionId; 

 	/** 
	* 版本号
	*/ 
	private String version; 

 	/** 
	* 线程ID
	*/ 
	private String jobThreadId; 

 	/** 
	* 任务名称
	*/ 
	private String jobName; 

 	/** 
	* 描述
	*/ 
	private String jobDec; 

 	/** 
	* 启动标识：0-启动；1-停止
	*/ 
	private Integer jobIdentity; 

 	/** 
	* 执行类名
	*/ 
	private String jobClass; 

 	/** 
	* 执行方法全路径
	*/ 
	private String jobMethod; 

 	/** 
	* 运行脚本内容
	*/ 
	private String jobSql; 

 	/** 
	* url请求路径
	*/ 
	private String jobUrl; 
	
 	/** 
	* 批处理类型：0、sql语句;1、jar包;2、url；3、存储过程
	*/ 
	private Integer jobType; 

 	/** 
	* 管理级别：0、普通;1、中级;2、高级
	*/ 
	private Integer jobMagType; 

 	/** 
	* 更新时间
	*/ 
	private Date updateTime; 

 	/** 
	* 更新人
	*/ 
	private String updaterId; 

 	/** 
	* 创建时间
	*/ 
	private Date createTime; 

 	/** 
	* 创建人
	*/ 
	private String createrId; 

 	private String bak1; 

 	private String bak2; 

 	private String bak3; 



} 